package com.zzyl.member.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.zzyl.member.domin.Reservation;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;


/**
 * 预约信息Mapper接口
 * 
 * @author CHEN
 * @date 2025-07-31
 */
@Mapper
public interface ReservationMapper extends BaseMapper<Reservation>
{


    /**
     * 查询预约信息列表
     * 
     * @param reservation 预约信息
     * @return 预约信息集合
     */
    public List<Reservation> selectReservationList(Reservation reservation);


    /**
     * 查询当天取消预约数量
     * @return
     */
    String getCancelledCount();


//    /**
//     * 查询每个时间段剩余预约次数（每个时间段最多六次）
//     * @return
//     */
//    String getTimingCount();
}
